Approximation Algorithms for Bandwidth and Storage Allocation

نویسندگان

  • Reuven Bar-Yehuda
  • Michael Beder
  • Yuval Cohen
چکیده

We discuss two NP-hard allocation problems, the Bandwidth Allocation Problem (BAP) and the Storage Allocation Problem (SAP). In BAP we are given a set of requests, each of which is associated with a time interval, a bandwidth demand, and a profit. A feasible solution is a subset of requests such that at any given time the total bandwidth given to allocated requests does not exceed the available bandwidth. Our goal is to find a feasible solution of maximum total profit. SAP is a variation of BAP in which we are given two additional constraints: (i) the specific portion of the resource allocated to a request cannot change during the time interval of the request, and (ii) the allocation of the resource must be contiguous. We present two deterministic polynomial-time approximation algorithms one for BAP and the other for SAP. The performance guarantee of both algorithms is (2 + 1/(e− 1))−1 − ǫ ≈ 1/2.582. The best previously known deterministic approximation ratio for BAP is 1/3 (randomized 1/2), and the best previously known ratio for SAP is 1/7. The algorithms are based on a new application of the Local Ratio technique in which a series of approximations is packed into narrow bandwidth slices.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Joint Allocation of Computational and Communication Resources to Improve Energy Efficiency in Cellular Networks

Mobile cloud computing (MCC) is a new technology that has been developed to overcome the restrictions of smart mobile devices (e.g. battery, processing power, storage capacity, etc.) to send a part of the program (with complex computing) to the cloud server (CS). In this paper, we study a multi-cell with multi-input and multi-output (MIMO) system in which the cell-interior users request service...

متن کامل

Allocation of bandwidth and storage

We consider two allocation problems in this paper, namely, allocation of bandwidth and storage. In these problems, we face a number of independent requests, respectively, for reservation of bandwidth of a communication channel of fixed capacity and for storage of items into a space of fixed size. In both problems, a request is characterized by: (i) its required period of allocation; (ii) its re...

متن کامل

Approximation Algorithms for Bandwidth and Storage Allocation Problems under Real Time Constraints

The problem we consider is motivated by allocating bandwidth slots to communication requests on a satellite channel under real time constraints. Accepted requests must be scheduled on non-intersecting rectangles in the time/bandwidth Cartesian space with the goal of maximizing the benefit obtained from accepted requests. This problem turns out to be equal to the maximization version of the well...

متن کامل

A Uniied Approach to Approximating Resource Allocation and Scheduling

We present a general framework for solving resource allocation and scheduling problems. Given a resource of xed size, we present algorithms that approximate the maximum throughput or the minimum loss by a constant factor. Our approximation factors apply to many problems, among which are: (i) real-time scheduling of jobs on parallel machines; (ii) bandwidth allocation for sessions between two en...

متن کامل

Algorithms for storage allocation based on client preferences

We consider a variant of the knapsack problem arising in storage management of Video on Demand (VoD) systems. Formally, a VoD system services n clients, that are interested in watching movies from a collection of M movies. The system has limited resources: it consists of N disks, each having a limited storage capacity, C, and a limited bandwidth (load capacity), L. Each transmission requires a ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005